\hypertarget{_util_8h}{
\section{/home/javier/Escritorio/core/include/Util.h File Reference}
\label{_util_8h}\index{/home/javier/Escritorio/core/include/Util.h@{/home/javier/Escritorio/core/include/Util.h}}
}
{\tt \#include $<$GL/gl.h$>$}\par
{\tt \#include $<$cmath$>$}\par
{\tt \#include \char`\"{}Vertex3D.h\char`\"{}}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \hyperlink{_util_8h_598a3330b3c21701223ee0ca14316eca}{PI}~3.14159265
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void \hyperlink{_util_8h_f2478350f90be0c51f749002db5ce4cd}{normalize} (GLdouble $\ast$vec3)
\begin{CompactList}\small\item\em Normalize vector. \item\end{CompactList}\end{CompactItemize}


\subsection{Define Documentation}
\hypertarget{_util_8h_598a3330b3c21701223ee0ca14316eca}{
\index{Util.h@{Util.h}!PI@{PI}}
\index{PI@{PI}!Util.h@{Util.h}}
\subsubsection[{PI}]{\setlength{\rightskip}{0pt plus 5cm}\#define PI~3.14159265}}
\label{_util_8h_598a3330b3c21701223ee0ca14316eca}




Definition at line 19 of file Util.h.

\subsection{Function Documentation}
\hypertarget{_util_8h_f2478350f90be0c51f749002db5ce4cd}{
\index{Util.h@{Util.h}!normalize@{normalize}}
\index{normalize@{normalize}!Util.h@{Util.h}}
\subsubsection[{normalize}]{\setlength{\rightskip}{0pt plus 5cm}void normalize (GLdouble $\ast$ {\em vec3})}}
\label{_util_8h_f2478350f90be0c51f749002db5ce4cd}


Normalize vector. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em vec3}]: vector to normalize \end{description}
\end{Desc}


Definition at line 14 of file Util.cpp.